• word of the day

    cairina moschata

    cairina moschata - Dictionary definition and meaning for word cairina moschata

    Definition
    (noun) large crested wild duck of Central America and South America; widely domesticated
    Synonyms : muscovy duck , musk duck
Download our Mobile App Today
Receive our word of the day
on Whatsapp